@echo off
echo 正在启动开发环境...
echo.

echo 1. 检查并停止可能的冲突进程...
taskkill /F /IM node.exe 2>nul
timeout /t 2 /nobreak > nul

echo.
echo 2. 检查依赖...
if not exist "node_modules" (
    echo 安装前端依赖...
    call npm install
)

if not exist "server/node_modules" (
    echo 安装后端依赖...
    call npm run install:server
)

echo.
echo 3. 启动服务...
echo 前端开发服务器: http://localhost:3000
echo 后端API服务器: http://localhost:9081
echo.
echo 按 Ctrl+C 停止服务
echo.

call npm run dev